package com.yunhe.authority.domain.authority;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * @ClassName AssociatedProjects
 * @Description TODO
 * @Author HeTao
 * @Date 2021/6/11 16:11
 * @Version 1.0
 **/
@ApiModel("关联项目")
public class AssociatedProjects implements Serializable {

    private static final long serialVersionUID = 1064103431293308098L;
    @ApiModelProperty(value = "用户id",required = true)
    private Long userId;

    @ApiModelProperty(value = "单位id",required = false)
    private Long firmId;

    @ApiModelProperty(value = "园区id",required = false)
    private Long stationId;

    @ApiModelProperty(value = "归属组织id",required = true)
    private String ascriptionOrgIds;

    @ApiModelProperty(value = "协同组织id",required = false)
    private String orgIds;

    @ApiModelProperty(value = "角色id",required = true)
    private String roleIds;

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public Long getFirmId() {
        return firmId;
    }

    public void setFirmId(Long firmId) {
        this.firmId = firmId;
    }

    public Long getStationId() {
        return stationId;
    }

    public void setStationId(Long stationId) {
        this.stationId = stationId;
    }

    public String getAscriptionOrgIds() {
        return ascriptionOrgIds;
    }

    public void setAscriptionOrgIds(String ascriptionOrgIds) {
        this.ascriptionOrgIds = ascriptionOrgIds;
    }

    public String getOrgIds() {
        return orgIds;
    }

    public void setOrgIds(String orgIds) {
        this.orgIds = orgIds;
    }

    public String getRoleIds() {
        return roleIds;
    }

    public void setRoleIds(String roleIds) {
        this.roleIds = roleIds;
    }
}
